device producing electricity - Französisch Englisch Wörterbuch